make heavy demands on (v) (effort) | éprouver (v) (effort) |
make heavy demands on (v) (patience) | mettre à rude épreuve (v) (patience) |
make heavy demands on (v) (effort) | grever (v) (effort) |
make heavy demands on (v) (effort) | surmener (v) (effort) |
make heavy demands on (v) (patience) | pousser à bout (v) (patience) |